a head and shoulders superior - Türkisch Englisch Wörterbuch